efd9e36800507bfba571fc26f03c6cfd8c875ad4,python/src/com/jetbrains/python/psi/impl/PyTargetExpressionImpl.java,PyTargetExpressionImpl,isRedefiningAssignment,#,178
Before Change
PyFunction containingFunction = PsiTreeUtil.getParentOfType(this, PyFunction.class);
final PyRedefinitionVisitor visitor = new PyRedefinitionVisitor();
if (containingFunction != null) {
containingFunction.acceptChildren(visitor);
}
return visitor.myResult != null;
}
After Change
PsiElement redefinitionScope = getRedefinitionScope();
if (redefinitionScope != null) {
final PyRedefinitionVisitor visitor = new PyRedefinitionVisitor();
redefinitionScope.acceptChildren(visitor);
return visitor.myResult != null;
}
return false;